package com.shop.czlmshop.pojo;

import lombok.Data;

import java.util.Date;

/**
 * @version: V1.0
 * @author: xmy
 * @className: User
 * @description: 用户类
 * @data: 2019-05-06 16:50
 **/
@Data
public class User {
    /** 主键ID */
    private Integer id;

    /** 登陆名 */
    private String username;

    /** 昵称 */
    private String nickname;

    /** 实名 */
    private String realname;

    /** 密码 */
    private String password;

    /** 盐 */
    private String salt;

    /** 邮件 */
    private String email;

    /** 邮箱状态（是否认证等） */
    private String emailStatus;

    /** 手机电话 */
    private String mobile;

    /** 手机状态（是否认证等） */
    private String mobileStatus;

    /** 固定电话 */
    private String telephone;

    /** 金额（余额） */
    private String amount;

    /** 性别 */
    private String gender;

    /** 权限 */
    private Integer roleId;

    /** 签名 */
    private String signature;

    /** 内容数量 */
    private Long contentCount;

    /** 评论数量 */
    private Long commentCount;

    /** QQ号码 */
    private String qq;

    /** 微信号 */
    private String wechat;

    /** 微博 */
    private String weibo;

    /** facebook */
    private String facebook;

    /** linkedin */
    private String linkedin;

    /** 生日 */
    private Date birthday;

    /** 公司 */
    private String company;

    /** 职位、职业 */
    private String occupation;

    /** 地址 */
    private String address;

    /** 邮政编码 */
    private String zipcode;

    /** 个人网址 */
    private String site;

    /** 毕业学校 */
    private String graduateschool;

    /** 学历 */
    private String education;

    /** 头像 */
    private String avatar;

    /** 证件类型：身份证 护照 军官证等 */
    private String idcardtype;

    /** 证件号码 */
    private String idcard;

    /** 状态0正常1拉黑 */
    private Integer status;

    /** 创建日期 */
    private Date created;

    /** 用户来源（可能来之oauth第三方） */
    private String createSource;

    /** 最后的登陆时间 */
    private Date logged;

    /** 激活时间 */
    private Date activated;

    /** token */
    private String token;

    /** 微信公众平台openId */
    private String openId;

    /** tokenExpiretime */
    private Date tokenExpiretime;

    /** 消费积分 */
    private Integer consumption;

    /** 上级编号 */
    private Integer superiorid;

    /** 0=普通，1=会员，2=经销商，3=总经销商，4=股东 */
    private Integer usergrade;

    /** 提现积分 */
    private Integer amountS;
}
